.custom_button {
  display: inline-block;
  background: #f85256;
  color: #fff;
  font-size: 0.25rem;
  height: 0.6rem;
  line-height: 0.6rem;
  border-radius: 0.41rem;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.custom_button_block {
  display: block;
  line-height: 0.75rem;
  height: 0.75rem;
  font-size: 0.3rem;
}

a.custom_button:link {
  color: #fff;
  text-decoration: none;
}

a.custom_button:visited {
  color: #fff;
  text-decoration: none;
}

a.custom_button:hover {
  color: #fff;
  text-decoration: none;
}

a.custom_button:active {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  font-size: 0.28rem;
}
